An Overview of the State-of-The-Art Reverse Engineering Techniques

نویسندگان

  • László Angyal
  • László Lengyel
  • Hassan Charaf
چکیده

Nowadays the development without model-based approaches are hardly imaginable, because models are not only closer to human thinking but also help the communication between developers. During a long development process the initial model becames inconsistent with the code that can be synchronised manually or automatically by tools. Reverse engineering tools have been created to help developers achieving that the design and the implementation harmonize again. This work examines the importance of the model-based development and gives an overview of the state-of-the-art reverse engineering methods and tools. Round-trip engineering is a more advanced approach of software development than reverse engineering, because the changes that affect the design are made not in the code but in the model, hereby better software quality can be achieved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

EFFICIENCY FACTOR OF SUPPLEMENTARY CEMENTITIOUS MATERIALS: A STATE OF ART

The use of supplementary cementing materials is gradually increasing due to technical, economical, and environmental benefits. Supplementary cementitious materials (SCM) are most commonly used in producing ready mixed concrete (RMC). A quantitative understanding of the efficiency of SCMs as a mineral admixture in concrete is essential for its effective utilisation. The performance and effective...

متن کامل

Engineering of Membrane Gas Separation Processes: State of The Art and Prospects

Membrane processes are today one of the key technologies for industrial gas separations and show growing interest for future use in sustainable production systems. Besides materials development, dedicated engineering methods are of major importance for the rigorous and most efficient design of membrane units and systems. Starting from approaches based on simplified hypotheses developed in the 5...

متن کامل

Reverse Engineering of Network Software Binary Codes for Identification of Syntax and Semantics of Protocol Messages

Reverse engineering of network applications especially from the security point of view is of high importance and interest. Many network applications use proprietary protocols which specifications are not publicly available. Reverse engineering of such applications could provide us with vital information to understand their embedded unknown protocols. This could facilitate many tasks including d...

متن کامل

Base Isolation Systems – A State of the Art Review According to Their Mechanism

Seismic isolation is a method to reduce the destructive effects of earthquakes on a structure in which the structure is separated from its foundation by devices called seismic isolators. As a result, the horizontal movements of the earthquake transmitted to the structure are reduced. The seismic isolation is used for both newly constructed structures as well as for retrofitting the existing bui...

متن کامل

Overview of Reverse Osmosis for Chemical Engineers. Part 2: Applications of Transport Models

This second part of the overview of reverse osmosis investigates the ability of membrane transport models, presented in Part 1, to describe and/or predict membrane performance under different operating conditions. The problem of using the transport models to describe mixed solute systems is also discussed. The emphasis is to provide a simple, practical, and yet comprehensive summary of the most...

متن کامل

Overview of Reverse Osmosis for Chemical Engineers Part 1, Fundamentals of Membrane Mass Transfer

Reverse osmosis (RO). has become a standard unit operation in Chemical Engineering. This separation process can be used for a wide variety of applications including: desalination of sea water, treatment of industrial wastes, concentration of food products, and recovery of value materials from solution mixtures. In order to best utilize RO it is necessary to have a fundamental understanding of t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006